Ladoga, Lake
geographical name
Lad·o·ga, Lake
ˈla-də-gə
ˈlä-
lake of western Russia in Europe near Saint Petersburg area 6835 square miles (17,703 square kilometers)
Note: Lake Ladoga is the largest lake in Europe.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share